Big Huge Thesaurus

placental mammal

noun